// 基于template/src/config/app-func-config.ts.hbs生成
import { IAppFunc } from "@/core";

/**
 * 获取应用功能配置
 *
 * @return {*}  {IAppFunc[]}
 */
function getAppFuncConfig(): IAppFunc[] {
    return [
        {
            name: "登录日志",
            funcTag: "UsrAppFunc0131826804",
            appFuncType: "APPVIEW",
            openViewCodeName: "auth_logGridView",
        },
        {
            name: "授权应用",
            funcTag: "UsrAppFunc1008965001",
            appFuncType: "APPVIEW",
            openViewCodeName: "oauth_client_detailsGridView",
        },
        {
            name: "人员管理",
            funcTag: "UsrAppFunc0301128316",
            appFuncType: "APPVIEW",
            openViewCodeName: "sys_organizationOrgDepartmentTreeExpView",
        },
        {
            name: "用户权限管理",
            funcTag: "UsrAppFunc0309457539",
            appFuncType: "APPVIEW",
            openViewCodeName: "sys_deploy_systemSystemRoleTreeExpView",
        },
        {
            name: "社交服务",
            funcTag: "UsrAppFunc0108356854",
            appFuncType: "APPVIEW",
            openViewCodeName: "open_accessGridView",
        },
        {
            name: "社交服务接入绑定",
            funcTag: "UsrAppFunc0110915162",
            appFuncType: "APPVIEW",
            openViewCodeName: "open_access_authGridView",
        },
        {
            name: "组织机构管理",
            funcTag: "UsrAppFunc0301124062",
            appFuncType: "APPVIEW",
            openViewCodeName: "sys_organizationTreeExpView",
        },
        {
            name: "统一认证",
            funcTag: "UsrAppFunc1026637915",
            appFuncType: "APPVIEW",
            openViewCodeName: "auth_providerGridView",
        },
        {
            name: "系统管理",
            funcTag: "UsrAppFunc0310956591",
            appFuncType: "APPVIEW",
            openViewCodeName: "sys_deploy_systemGridView",
        },
    ]
}

export const AppFuncConfig = getAppFuncConfig();